package com.sq.partner.manager.dao;
import java.util.List;

import com.sq.partner.manager.mybatis.model.CarPushDataQuery;

public interface CarPushDataQueryDao {
	/***
	 * 查询大众推送数据
	 * @param carVin
	 * @return
	 * @throws Exception
	 */
	CarPushDataQuery queryCarDataInfoForDZ(String carVin) throws Exception;
	/***
	 * 查询东风推送数据
	 * @param carVin
	 * @return
	 * @throws Exception
	 */
	List<CarPushDataQuery> queryCarDataInfoForDF(String carVin) throws Exception;
	/***
	 * 根据经销商代码查询服务代码（DFNISSAN、JETTA、AUDI）
	 * @param dealerCode
	 * @return
	 * @throws Exception
	 */
	List<CarPushDataQuery> queryServiceCodeMapping(String dealerCode) throws Exception;
	/***
	 * 根据经销商代码查询服务代码（大众取字典表配置）
	 * @param dealerCode
	 * @return
	 * @throws Exception
	 */
	List<CarPushDataQuery> queryServiceCodeDict(String dealerCode) throws Exception;
	
}
